//Gfx converted using Mollusk's PAGfx Converter

//This file contains all the .h, for easier inclusion in a project

#ifndef ALL_GFX_H
#define ALL_GFX_H

#ifndef PAGfx_struct
    typedef struct{
    void *Map;
    int MapSize;
    void *Tiles;
    int TileSize;
    void *Palette;
    int *Info;
} PAGfx_struct;
#endif


// Sprite files : 
extern const unsigned char ConfigCheckBox_Sprite[256] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char ConfigCursor_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char EdgeUpLeft_Sprite[64] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char EdgeUpRight_Sprite[64] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char EdgeDownLeft_Sprite[64] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char EdgeDownRight_Sprite[64] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char Config_ScrollR_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char Config_ScrollG_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char Config_ScrollB_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char ConfigScrollBar_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : ConfigPallete_Pal
extern const unsigned char ButtonUp_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : ConfigButton_Pal
extern const unsigned char ButtonDown_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : ConfigButton_Pal
extern const unsigned char ButtonPlus_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : ConfigButton_Pal
extern const unsigned char ButtonMinus_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : ConfigButton_Pal
extern const unsigned char ConfigColorMenu_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : ConfigColorMenu_Pal

// Background files : 
extern const int Settings_Info[3]; // BgMode, Width, Height
extern const unsigned short Settings_Map[768] __attribute__ ((aligned (4))) ;  // Pal : Settings_Pal
extern const unsigned char Settings_Tiles[33152] __attribute__ ((aligned (4))) ;  // Pal : Settings_Pal
extern PAGfx_struct Settings; // background pointer

extern const int ServersConfig_Info[3]; // BgMode, Width, Height
extern const unsigned short ServersConfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ServersConfig_Pal
extern const unsigned char ServersConfig_Tiles[14912] __attribute__ ((aligned (4))) ;  // Pal : ServersConfig_Pal
extern PAGfx_struct ServersConfig; // background pointer

extern const int EditServer_Info[3]; // BgMode, Width, Height
extern const unsigned short EditServer_Map[768] __attribute__ ((aligned (4))) ;  // Pal : EditServer_Pal
extern const unsigned char EditServer_Tiles[23104] __attribute__ ((aligned (4))) ;  // Pal : EditServer_Pal
extern PAGfx_struct EditServer; // background pointer

extern const int ConfigPerform_Info[3]; // BgMode, Width, Height
extern const unsigned short ConfigPerform_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ConfigPerform_Pal
extern const unsigned char ConfigPerform_Tiles[10304] __attribute__ ((aligned (4))) ;  // Pal : ConfigPerform_Pal
extern PAGfx_struct ConfigPerform; // background pointer

extern const int IRCconfig_Info[3]; // BgMode, Width, Height
extern const unsigned short IRCconfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : IRCconfig_Pal
extern const unsigned char IRCconfig_Tiles[32768] __attribute__ ((aligned (4))) ;  // Pal : IRCconfig_Pal
extern PAGfx_struct IRCconfig; // background pointer

extern const int ViewConfig_Info[3]; // BgMode, Width, Height
extern const unsigned short ViewConfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ViewConfig_Pal
extern const unsigned char ViewConfig_Tiles[27840] __attribute__ ((aligned (4))) ;  // Pal : ViewConfig_Pal
extern PAGfx_struct ViewConfig; // background pointer

extern const int ViewMain_Info[3]; // BgMode, Width, Height
extern const unsigned short ViewMain_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ViewMain_Pal
extern const unsigned char ViewMain_Tiles[31424] __attribute__ ((aligned (4))) ;  // Pal : ViewMain_Pal
extern PAGfx_struct ViewMain; // background pointer

extern const int ViewMess_Info[3]; // BgMode, Width, Height
extern const unsigned short ViewMess_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ViewMess_Pal
extern const unsigned char ViewMess_Tiles[26368] __attribute__ ((aligned (4))) ;  // Pal : ViewMess_Pal
extern PAGfx_struct ViewMess; // background pointer

extern const int ViewColors_Info[3]; // BgMode, Width, Height
extern const unsigned short ViewColors_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ViewColors_Pal
extern const unsigned char ViewColors_Tiles[14208] __attribute__ ((aligned (4))) ;  // Pal : ViewColors_Pal
extern PAGfx_struct ViewColors; // background pointer

extern const int ViewPallete_Info[3]; // BgMode, Width, Height
extern const unsigned short ViewPallete_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ViewPallete_Pal
extern const unsigned char ViewPallete_Tiles[13184] __attribute__ ((aligned (4))) ;  // Pal : ViewPallete_Pal
extern PAGfx_struct ViewPallete; // background pointer

extern const int SoundConfig_Info[3]; // BgMode, Width, Height
extern const unsigned short SoundConfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : SoundConfig_Pal
extern const unsigned char SoundConfig_Tiles[31424] __attribute__ ((aligned (4))) ;  // Pal : SoundConfig_Pal
extern PAGfx_struct SoundConfig; // background pointer

extern const int HighlightConfig_Info[3]; // BgMode, Width, Height
extern const unsigned short HighlightConfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : HighlightConfig_Pal
extern const unsigned char HighlightConfig_Tiles[10048] __attribute__ ((aligned (4))) ;  // Pal : HighlightConfig_Pal
extern PAGfx_struct HighlightConfig; // background pointer

extern const int LogsConfig_Info[3]; // BgMode, Width, Height
extern const unsigned short LogsConfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : LogsConfig_Pal
extern const unsigned char LogsConfig_Tiles[17856] __attribute__ ((aligned (4))) ;  // Pal : LogsConfig_Pal
extern PAGfx_struct LogsConfig; // background pointer

extern const int DCCConfig_Info[3]; // BgMode, Width, Height
extern const unsigned short DCCConfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : DCCConfig_Pal
extern const unsigned char DCCConfig_Tiles[25600] __attribute__ ((aligned (4))) ;  // Pal : DCCConfig_Pal
extern PAGfx_struct DCCConfig; // background pointer

extern const int AutomatizationConfig_Info[3]; // BgMode, Width, Height
extern const unsigned short AutomatizationConfig_Map[768] __attribute__ ((aligned (4))) ;  // Pal : AutomatizationConfig_Pal
extern const unsigned char AutomatizationConfig_Tiles[32000] __attribute__ ((aligned (4))) ;  // Pal : AutomatizationConfig_Pal
extern PAGfx_struct AutomatizationConfig; // background pointer

extern const int FastCommands_Info[3]; // BgMode, Width, Height
extern const unsigned short FastCommands_Map[768] __attribute__ ((aligned (4))) ;  // Pal : FastCommands_Pal
extern const unsigned char FastCommands_Tiles[12480] __attribute__ ((aligned (4))) ;  // Pal : FastCommands_Pal
extern PAGfx_struct FastCommands; // background pointer

extern const int PresetsMenu_Info[3]; // BgMode, Width, Height
extern const unsigned short PresetsMenu_Map[768] __attribute__ ((aligned (4))) ;  // Pal : PresetsMenu_Pal
extern const unsigned char PresetsMenu_Tiles[26560] __attribute__ ((aligned (4))) ;  // Pal : PresetsMenu_Pal
extern PAGfx_struct PresetsMenu; // background pointer

extern const int EditPresets_Info[3]; // BgMode, Width, Height
extern const unsigned short EditPresets_Map[768] __attribute__ ((aligned (4))) ;  // Pal : EditPresets_Pal
extern const unsigned char EditPresets_Tiles[10304] __attribute__ ((aligned (4))) ;  // Pal : EditPresets_Pal
extern PAGfx_struct EditPresets; // background pointer

extern const int EditPresets2_Info[3]; // BgMode, Width, Height
extern const unsigned short EditPresets2_Map[768] __attribute__ ((aligned (4))) ;  // Pal : EditPresets2_Pal
extern const unsigned char EditPresets2_Tiles[2368] __attribute__ ((aligned (4))) ;  // Pal : EditPresets2_Pal
extern PAGfx_struct EditPresets2; // background pointer


// Palette files : 
extern const unsigned short ConfigPallete_Pal[82] __attribute__ ((aligned (4))) ;
extern const unsigned short ConfigButton_Pal[107] __attribute__ ((aligned (4))) ;
extern const unsigned short ConfigColorMenu_Pal[5] __attribute__ ((aligned (4))) ;
extern const unsigned short Settings_Pal[215] __attribute__ ((aligned (4))) ;
extern const unsigned short ServersConfig_Pal[177] __attribute__ ((aligned (4))) ;
extern const unsigned short EditServer_Pal[198] __attribute__ ((aligned (4))) ;
extern const unsigned short ConfigPerform_Pal[163] __attribute__ ((aligned (4))) ;
extern const unsigned short IRCconfig_Pal[212] __attribute__ ((aligned (4))) ;
extern const unsigned short ViewConfig_Pal[145] __attribute__ ((aligned (4))) ;
extern const unsigned short ViewMain_Pal[208] __attribute__ ((aligned (4))) ;
extern const unsigned short ViewMess_Pal[203] __attribute__ ((aligned (4))) ;
extern const unsigned short ViewColors_Pal[178] __attribute__ ((aligned (4))) ;
extern const unsigned short ViewPallete_Pal[187] __attribute__ ((aligned (4))) ;
extern const unsigned short SoundConfig_Pal[206] __attribute__ ((aligned (4))) ;
extern const unsigned short HighlightConfig_Pal[159] __attribute__ ((aligned (4))) ;
extern const unsigned short LogsConfig_Pal[197] __attribute__ ((aligned (4))) ;
extern const unsigned short DCCConfig_Pal[197] __attribute__ ((aligned (4))) ;
extern const unsigned short AutomatizationConfig_Pal[203] __attribute__ ((aligned (4))) ;
extern const unsigned short FastCommands_Pal[173] __attribute__ ((aligned (4))) ;
extern const unsigned short PresetsMenu_Pal[144] __attribute__ ((aligned (4))) ;
extern const unsigned short EditPresets_Pal[165] __attribute__ ((aligned (4))) ;
extern const unsigned short EditPresets2_Pal[94] __attribute__ ((aligned (4))) ;


#endif

